Make — a program for maintaining computer programs
نویسندگان
چکیده
منابع مشابه
Make-A Program for Maintaining Computer Programs
In a programming project, it is easy to lose track of which files need to be reprocessed or recompiled after a change is made in some part of the source. Make provides a simple mechanism for maintaining up-to-date versions of programs that result from many operations on a number of files. It is possible to tell Make the sequence of commands that create certain files, and the list of files that ...
متن کاملMaintaining Portable Lisp Programs
We examine the use of read-time feature conditionals, with particular emphasis on writing portable Common Lisp code which aspires to both forwardsand backwards-compatibility. We examine cases from real libraries which demonstrate the various pitfalls, and propose a scheme for robust treatment of implementation-specific functionality by performing programmatic tests at the appropriate time. We d...
متن کاملSupport for Maintaining Object-Oriented Programs
In this paper, we explain how inheritance and dynamic binding make object-oriented programs difficult to maintain, and we give a concrete example of the problems that arise. We show that the difficulty lies in the fact that conventional tools are poorly suited for work with object-oriented languages, and we argue that semantics-based tools are essential ‘for effective maintenance of object-orie...
متن کاملComputer Programs for Translation
schoolboy studying his first foreign language sometimes asks: “Why do they say it that way?” Often the reply is: “Because that’s the way it is in the language. Don’t ask why, just learn it.” As a matter of fact in many cases nobody knows the answer to such a question. Recently, however, a possible answer to some of the questions as to why language is the way it is has come from an unsuspected q...
متن کاملMaintaining correctness in scientific programs
their lifetimes, not just when they're young. For most scientific programs, the rate of change doesn't decrease significantly even after many years. Like sharks, scientific programs that aren't moving are dead. This high rate of change is bad enough, but the problems are further exacerbated by the increased importance of cor-rectness to the scientific programmer. Most programmers can reasonably...
متن کاملذخیره در منابع من
با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید
ژورنال
عنوان ژورنال: Software: Practice and Experience
سال: 1979
ISSN: 0038-0644,1097-024X
DOI: 10.1002/spe.4380090402